cryptogamous plants - French English Dictionary